Ext.define('Hi.view.report.VCandidatesList',{
    extend:'Ext.grid.Panel',
    id: 'candidatesGrid',
    myFilters: false,    
    columns: [
       {
           header: 'Proyecto',
           dataIndex: 'NOMPROYECTO'        
       },
       {
           header: 'Vacante',
           dataIndex: 'NOMCARGO',    
           width:150
       },
       {
           header: 'Foco Técnico',
           dataIndex: 'NOMFOCOTECNICO'
       },
       {
           header: 'Evaluado',
           dataIndex: 'NOMBRE'
       },
       {
           header: 'Cedula De Ciudadania',
           dataIndex: 'NUM_ID',
           width:150
       },
       {
           header: 'Teléfono',
           dataIndex: 'TELEFONO'
       },
       {
           header: 'Correo Electronico',
           dataIndex: 'EMAIL',
           width:150
       },
       {
           dataIndex: 'REFERIDO_POR',
           header: 'Referido por'
       },
       {
           dataIndex: 'CEDULA_REFIERE',
           header: 'Cedula de quien refiere'
       },
       {
           header: 'Fecha Presentación PT',
           dataIndex: 'FECHA_TECNICA',
           width:150
       },
       {
           header: 'Nota PT',
           dataIndex: 'APROBO_TECNICA'
       },
       {
           header: 'Observaciones',
           dataIndex: 'OBSERVACIONES_ENTREVISTA',
           width:150
       }
   ],   
   stripeRows: true,
   height: AppConfig.gridHeight,
   bbar: new Ext.PagingToolbar({  
        pageSize: AppConfig.gridPageSize,        
        store: Ext.data.StoreManager.lookup('candidateslistds'),  
        displayInfo: true  
    }),
    tbar: [        
        '->',
        {
            text: 'Exportar',
            iconCls: 'excel',
            handler: function(){
                var grid = Ext.getCmp('candidatesGrid');
                var filters = (grid.myFilters == true)?'/isrefer/' + Ext.getCmp('chkisrefer').getValue():'';
                var iframe = document.createElement('iframe');
                iframe.id = 'ifdl';
                iframe.style.display = 'none';
                iframe.src = '/Exports/exportcandidates' + filters
                document.body.appendChild(iframe);     
                setTimeout(function(){
                    iframe.parentNode.removeChild(iframe);
                }, 1000);
            }
        }
    ]
});
